package com.stx.jeepay.core.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 系统用户认证表
 * 
 * @author suntingxing
 * @email 1@gmail.com
 * @date 2023-09-11 13:05:22
 */
@Data
@TableName("t_sys_user_auth")
public class SysUserAuthEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * ID
	 */
	@TableId(type = IdType.ID_WORKER)
	private Long authId;
	/**
	 * user_id
	 */
	private Long userId;
	/**
	 * 登录类型  1-登录账号 2-手机号 3-邮箱  10-微信  11-QQ 12-支付宝 13-微博
	 */
	private Byte identityType;
	/**
	 * 认证标识 ( 用户名 | open_id )
	 */
	private String identifier;
	/**
	 * 密码凭证
	 */
	private String credential;
	/**
	 * salt
	 */
	private String salt;
	/**
	 * 所属系统： MGR-运营平台, MCH-商户中心
	 */
	private String sysType;

}
